city technology college (ctc) - French English Dictionary